parking spot - French English Dictionary